/* === S T A R T =========================================================== */
#ifndef __SYNFIG_STUDIO_DOCK_SKELETON_EDIT_H
#define __SYNFIG_STUDIO_DOCK_SKELETON_EDIT_H
/* === H E A D E R S ======================================================= */
#include <gtk/gtk.h>
#include <gtkmm/adjustment.h>
#include <gtkmm/table.h>
#include <gtkmm/dialog.h>
#include <synfig/time.h>
#include <synfigapp/value_desc.h>
#include <synfig/time.h>
#include "../dockable.h"
#include <vector>
#include <gtkmm/actiongroup.h>
/* === C L A S S E S & S T R U C T S ======================================= */
namespace synfigapp {
class CanvasInterface;
};

namespace studio {

class Dock_SkeletonEdit : public Dockable
{ 	
	Glib::RefPtr<Gtk::ActionGroup> action_group;
	Gtk::Table table;
	sigc::signal<void> signal_changed_;
public:
       Dock_SkeletonEdit();
       ~Dock_SkeletonEdit();
       void on_add_pressed();
}; // END of Dock_SkeletonEdit
}; // END of namespace studio
/* === E N D =============================================================== */
#endif
  
